package com.ruoyi.common.core.domain.entity;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * secret（国家局系统）对象 rv_secret
 * 
 * @author ess
 * @date 2021-10-18
 */
public class RvSecret extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 政务一体化调用国办接口的secret主键id */
    private Integer secretId;

    /** 调用国办接口编码 */
    @Excel(name = "调用国办接口编码")
    private String interfaceCode;

    /** 调用国办接口对应的secret */
    @Excel(name = "调用国办接口对应的secret")
    private String secret;

    /** 调用国办接口对应的appKey */
    @Excel(name = "调用国办接口对应的appKey")
    private String appKey;

    /** 创建时间 */
    @Excel(name = "创建时间")
    private String creatTime;

    /** 调用国办的租户名称 */
    @Excel(name = "调用国办的租户名称")
    private String userName;

    /** 调用国办的接口名称 */
    @Excel(name = "调用国办的接口名称")
    private String interfaceName;

    /** 调用国办的用户密码 */
    @Excel(name = "调用国办的用户密码")
    private String password;

    public void setSecretId(Integer secretId) 
    {
        this.secretId = secretId;
    }

    public Integer getSecretId() 
    {
        return secretId;
    }
    public void setInterfaceCode(String interfaceCode) 
    {
        this.interfaceCode = interfaceCode;
    }

    public String getInterfaceCode() 
    {
        return interfaceCode;
    }
    public void setSecret(String secret) 
    {
        this.secret = secret;
    }

    public String getSecret() 
    {
        return secret;
    }
    public void setAppKey(String appKey) 
    {
        this.appKey = appKey;
    }

    public String getAppKey() 
    {
        return appKey;
    }
    public void setCreatTime(String creatTime) 
    {
        this.creatTime = creatTime;
    }

    public String getCreatTime() 
    {
        return creatTime;
    }
    public void setUserName(String userName) 
    {
        this.userName = userName;
    }

    public String getUserName() 
    {
        return userName;
    }
    public void setInterfaceName(String interfaceName) 
    {
        this.interfaceName = interfaceName;
    }

    public String getInterfaceName() 
    {
        return interfaceName;
    }
    public void setPassword(String password) 
    {
        this.password = password;
    }

    public String getPassword() 
    {
        return password;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("secretId", getSecretId())
            .append("interfaceCode", getInterfaceCode())
            .append("secret", getSecret())
            .append("appKey", getAppKey())
            .append("creatTime", getCreatTime())
            .append("userName", getUserName())
            .append("interfaceName", getInterfaceName())
            .append("password", getPassword())
            .toString();
    }
}
